have a part in - Turco Inglés Diccionario